--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 6843d03749cfff01d31cf438e8d8a8f06a11d552
Parents : f718e4d
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-16T22:13:14-05:00
chore(docker): refactor git commands in workflow to improve repository handling
Changes
Diff
diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml
index 42969758..dad93b06 100644
--- a/.gitea/workflows/docker.yml
+++ b/.gitea/workflows/docker.yml
@@ -34,8 +34,8 @@ jobs:
TOKEN="${GITEA_TOKEN:-$GITHUB_TOKEN}"
git config --global credential.helper "!f() { echo username=x-access-token; echo password=${TOKEN}; }; f"
fi
- git clone "${SERVER}/${REPO}.git" .
- git checkout "${GITHUB_SHA}"
+ git init -q && git remote add origin "${SERVER}/${REPO}.git"
+ git fetch -q --depth=1 origin "${GITHUB_SHA}" && git checkout -q FETCH_HEAD
- name: Set up Docker (QEMU + Buildx + Login)
run: sh scripts/ci/setup-docker.sh "${{ env.REGISTRY }}" "${{ secrets.REGISTRY_USERNAME }}" "${{ secrets.REGISTRY_PASSWORD }}"
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────